supervisory duties - French English Dictionary